package com.quad.innovators.salesease.model.entity.warehouse;

import com.baomidou.mybatisplus.annotation.TableName;
import com.quad.innovators.salesease.model.entity.BaseEntity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author : shanshan.li
 * @createTime : 2024/10/18 15:07
 * @Version : 1.0 
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("t_arrival_order_detail")
public class ArrivalOrderDetail extends BaseEntity implements Serializable {
    /**
     * code
     */
    private String code;

    /**
     * 订单code
     */
    private String arrivalCode;

    /**
     * 产品code
     */
    private String productCode;

    /**
     * 产品名称
     */
    private String productName;

    /**
     * 产品规格
     */
    private String productSpecification;

    /**
     * 产品包装规格
     */
    private String productPacking;

    /**
     * 产品条码
     */
    private String productUniqueCode;

    /**
     * 保质期
     */
    private String productShelfLife;

    /**
     * 到货数量
     */
    private Integer arrivalNumber;

    /**
     * 产品生产生产日期
     */
    private LocalDate productDate;

    /**
     * 备注
     */
    private String remark;

}
